package  com.ruoyi.subsidy.domain.vo;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import lombok.Data;
import java.util.Date;



/**
 * 补贴申请视图对象 sys_subsidy_application
 *
 * @author nbacheng
 * @date 2025-08-07
 */
@Data
@ExcelIgnoreUnannotated
public class SysSubsidyApplicationVo {

    private static final long serialVersionUID = 1L;

    /**
     * 农户申请补贴ID
     */
    @ExcelProperty(value = "农户申请补贴ID")
    private Long id;

    /**
     * 1-种植补贴 2-农机补贴
     */
    @ExcelProperty(value = "1-种植补贴 2-农机补贴")
    private String appBigType;

    /**
     * 补贴类型
     */
    @ExcelProperty(value = "补贴类型")
    private String appType;

    /**
     * 补贴编号
     */
    @ExcelProperty(value = "补贴编号")
    private String appNum;

    /**
     * 申请人
     */
    @ExcelProperty(value = "申请人")
    private String appyBy;

    /**
     * 身份证号码
     */
    @ExcelProperty(value = "身份证号码")
    private String idCard;

    /**
     * 银行卡号码
     */
    @ExcelProperty(value = "银行卡号码")
    private String bankCard;

    /**
     * 村名称
     */
    @ExcelProperty(value = "村名称")
    private String villageName;

    /**
     * 乡名称
     */
    @ExcelProperty(value = "乡名称")
    private String townName;

    /**
     * 流程节点
     */
    @ExcelProperty(value = "流程节点")
    private String status;

    /**
     * 提交人
     */
    @ExcelProperty(value = "提交人")
    private String submitBy;

    /**
     * 提交时间
     */
    @ExcelProperty(value = "提交时间")
    private Date submitDate;


}
